2.Marked by effortless grace: a lithe ballet dancer.
Standard Text Unindexed 1
g_Layout_Fields
all_File_ID
field_Options_Sort
c_Access_Sort
UnstoredCalc Text Unindexed 1
PreferencesB
Alexandria
FileMaker Pro
APPLFMP5
FileMaker Pro 5 Folder
<Alexandria:Applications:FileMaker Pro 5 Folder:FileMaker Pro
Alexandria
Alexandria
j zerger
.aevtoappnull
.aevtoappnull
.coresetdnull
!) = "them" !W
) = 0
"container") > 0
containerG
Cancel
Sorry, the field you specified is a container field, and I can't read container data.D>
eat with i from 1 to (the count of items of the_Values)
if the_Index contains next_Value or next_Value = "" then
else
set the_Index to the_Index & next_Value
end
"Text"
Go to Database Choice
"Field Index Tool"
"")}
Field Index Tool
Helvetica
Geneva
Times
(LIST
VDEFA(
(LIST
VDEFA(
A File ListB
Field List
Get Field Contents
Cancel
You need to be using the MacOS with Applescript installed to use this function.DX
"container") > 0
containerG
Cancel
Sorry, the field you specified is a container field, and I can't read container data.F>
the_Index
.coresetdnull
field_Contents
the_contents
the_Contents
FileMaker Pro
tents
Alexandria
FileMaker Pro
APPLFMP5
FileMaker Pro 5 Folder
<Alexandria:Applications:FileMaker Pro 5 Folder:FileMaker Pro
Alexandria
Alexandria
j zerger
.aevtoappnull
.aevtoappnull
next_value
next_Value
.corecnte****
the_values
the_Values
the_values
the_Values
the_index
the_Index
the_contents
the_Con
tents
the_contents
the_Contents
the_delim
the_Delim
the_index
the_Index
the_contents
the_Contents
.corecnte****
the_ind
the_values
the_Values
next_value
next_Value
.corecnte****
the_values
the_Values
the_index
the_Index
next_value
next_Value
next_value
next_Value
the_index
the_Index
next_value
next_Value
the_index
the_Index
the_values
the_Values
nulltell application "FileMaker Pro"
set the_File to get data cell "database_Choice"
set the_Field to get data cell "field_Choice"
set the_Delim to get data cell "c_Delimiter"
set the_Values to get data field the_Field of database the_File as list
set the_Index to {}
set next_Value to item 1 of the_Values
if the count of items of the_Values > 1 then
repeat with i from 1 to (the count of items of the_Values)
if the_Index contains next_Value or next_Value = "" then
set the_Index to the_Index & next_Value
end if
set next_Value to item i of the_Values
end repeat
set the_Index to the_Values
end if
set the_Contents to ""
repeat with i from 1 to (count of items of the_Index)
set the_Contents to the_Contents & the_Delim & item i of the_Index
end repeat
set data cell "field_Contents" to the_Contents
end tell
FasdUAS 1.101.10
.coregetd****
the_file
the_File
the_field
the_Field
the_delim
the_Delim
the_values
the_Values
the_index
the_Index
next_value
next_Value
.corecnte****
the_contents
the_Contents
.coresetdnull
("Field Index Tool"
"Text Index")
Field Index Tool
Text Index
the_values
the_Values
next_value
Go to Field Choice
Helvetica
Geneva
Times
(LIST
VDEFA(
(LIST
VDEFA(
A File ListB
Field List
the_values
the_Values
the_contents
the_Contents
the_delim
the_Delim
the_values
the_Values
the_contents
the_Contents
.corecnte****
the_values
the_Values
the_values
the_Values
the_contents
the_Contents
.coresetdnull
field_Contents
the_contents
the_Contents
field_Choice
the_field
the_Field
.coregetd****
c_Delimiter
the_delim
the_Delim
.coregetd****
the_field
the_Field
the_file
the_File
the_values
the_Values
the_contents
the_Contents
.corecnte****
the_values
the_Values
.corecnte****
.coresetdnull
hascr
]nulltell application "FileMaker Pro"
set the_File to get data cell "database_Choice"
set the_Field to get data cell "field_Choice"
set the_Delim to get data cell "c_Delimiter"
set the_Values to get data field the_Field of database the_File as list
set the_Contents to ""
if the count of items of the_Values > 1 then
repeat with i from 1 to (count of items of the_Values)
set the_Contents to the_Contents & the_Delim & item i of the_Values
end repeat
set the_Contents
.coregetd****
the_field
the_Field
the_file
the_File
the_values
the_Values
gascr
Cancel
You must select both a file and a field for which to get data.
register
register
registerB
registerB
isterB
registerB
replace
choice
oiceB
nameB
nameB
choice
nameB
nameB
nameB
nameB
nameB
total
totalB
totalB
totalB
totalB
totalB
totalB
totalB
totalB
totalB
totalB
totalB
totalB
otalB
totalB
totalB
totalB
otalB
otalB
totalB
totalB
totalB
totalB
totalB
totalB
updated
updated
updated
dated
dated
script
script
nameB
script
notesB
Get Field Calculation
"Calc")
CalcG
nulltell application "Filemaker Pro"
set orig_File to the name of window 1
set the_Field to get data cell "field_Choice"
set the_File to get data cell "database_Choice"
set the_Calc to the formula of field the_Field of database the_File
set data cell "field_Contents" of window orig_File to "= " & the_Calc
end tellFasdUAS 1.101.10
Helvetica
Geneva
Times
(LIST
VDEFA(
(LIST
VDEFA(
A File ListB
Field List
wwwwww
UUUUUU
DDDDDD
""""""
About this tool ...
Helvetica
Geneva
Times
(LIST
VDEFA(
(LIST
VDEFA(
A File ListB
Field List
Preferences ...
"Text"
TextE
^("")
nulltell application "Filemaker Pro"
set data cell "g_Applescript_Flag" of window "Field Index Tool" to "1"
end tellFasdUAS 1.101.10
.coresetdnull
g_Applescript_Flag
Field Index Tool
FileMaker D
G File Name
ABBB>>J
Field IndexK
Field ContentsS
Field Nameb
Calculationd
Get Field Dataf
Lithe Integration
1999j
Get DataB
Cancel
S0p S1@
-- Field Index Tool --
Used to get field indexes, contents and calculations from other Filemaker databases. Part of the LitheFM Toolkit
Lithe Integration
1999
"Text"
TextE
^("")
_nulltell application "Filemaker Pro"
set data cell "g_Applescript_Flag" to "1"
end tellFasdUAS 1.101.10
.coresetdnull
g_Applescript_Flag
FileMaker Pro y
yFMP5
Alexandria
^RPTH
FPTHA^Alexandria:Desktop Folder:Lithe Projects:Filemaker Tools:Field Index Tool Dev:Field Index Tool
MSPCA
NAMEA
Field Index Tool
RPTHA
Field Index Tool
Alexandria
Field Index Tool
FMP5FMP5
Field Index Tool Dev
^Alexandria:Desktop Folder:Lithe Projects:Filemaker Tools:Field Index Tool Dev:Field Index Tool
Alexandria
Alexandria
j zerger
A File ListB
Field ListC
Text IndexE
About
FMRLA
A Delimiter
AboutB
g_Applescript_FlagB
field_TypeB
g_Contents_LabelB
c_AboutB
AboutB
X)Sorry, I rather you not change that text.
History
Filemaker built a great
field index
into their database software, but I found myself frustrated when I couldn
t find a simple way to get all the values out of the index in a single go. I therefore resolved to come up with a simple method to do so, and la viola!
Another bothersome thing about Filemaker
s structure is that you can
t view the field definitions for a database of which you are not the only user. I found myself printing (to PDF) the field definitions when trying t
Check Registration
) > 14
!) = "them"
Cancel
Sorry, this demo version has expired. Please register if you wish to continue using this product.
roduct.
Helvetica
Geneva
Times
number of records (s
g_Empty_FlagB
g_DelimiterB
g_Delimiter_FlagB
c_DelimiterB
= 1
ll return the field index in a sorted list. If this option is not checked, the index will be built in the order the corresponding records were entered. The default for
this option is sorted.
2. Sort the field contents: This option will return the field contents in a sorted list. If this option is not checked, the contents will be listed in the order the corresponding records were entered. The default for this option is sorted.
3. Remove empty values: This option will remove any empty field values from the returned field index or contents. The default for this option is NOT to remove empty values.
4. Custom delimiter: Sometimes you may want th
Tnulltell application "FileMaker Pro"
set the_File to get data cell "database_Choice"
set the_Field to get data cell "field_Choice"
set the_Delim to get data cell "c_Delimiter"
set the_Values to get data field the_Field of database the_File as list
set the_Contents to ""
if the count of items of the_Values > 1 then
repeat with i from 1 to (count of items of the_Values)
if item i of the_Values
"" then
set the_Contents to the_Contents & the_Delim & item i of the_Value
end if
end repeat
set the_Contents to the_Values
end if
set data cell "field_Contents" to the_Contents
end tellFasdUAS 1.101.10
.coregetd****
database_Choice
the_file
the_File
.coregetd****
Sort Field IndexS
Sort Field ContentsZ
PreferencestoolZ
PreferencesoolZ
Preferencessis toolZ
Preferences
G File NameI
Field ContentsJ
Get Field IndexK
Get Field ContentsS
Field NameY
About this toolZ
Preferences
Remove Empty Values]
Use Custom Delimiter
Preferencesd
Lithe Integration
1999g
Return to Field Info
11/29/99B
50000B
aboutB
againB
alsoB
amountsB
anotherB
applescriptB
becauseB
belowB
bothersomeB
builtB
buttonB
calcB
calculationB
calculationsB
can'tB
cannotB
carriageB
checkedB
clickB
clientB
comeB
completeB
complicatedB
contentsB
continuallyB
coolB
correspondingB
couldn'tB
courseB
currentlyB
customB
dataB
noteB
onlyB
openB
passwordB
pleaseB
printingB
regardlessB
resolvedB
sharingB
simpleB
singleB
siteB
softwareB
statusB
structureB
supportB
thatB
theirB
thereforeB
thingB
thisB
toolB
tryingB
userB
usesB
valuesB
viewB
violaB
whenB
whichB
withB
yourB
g_RegisterB
g_Open_DateB
way to get all the values out of the index in a single go. I therefore resolved to come up with a simple method to do so, and la viola!
Another bothersome thing about Filemaker
s structure is that you can
t view the field definitions for a database of which you are not the only user. I found myself continually printing (to PDF, of course) the field det Filemaker
s structure is that you can
t view the field definitions for a database of which you are not the only user. I found myself continually printing (to PDF, of course) the field dehich you are not the only user. I found myself continually printing (to PDF, of course) the field de
dex. Click on the
Field Contents
to return a list of the feild
s contents. Complicated, eh? Please note that this may be a time-consuming process for files with an extreme number of record
The field you selected is not a calculation field.I
Cancel
You must select both a file and a field for which to get data.J
Cancel
Sorry, getting the field calculation requires you be running the MacOS and have Applescript installed.
orig_file
orig_File
.coregetd****
the_field
the_Field
the_file
the_File
the_calc
) = 0
"Calc")
CalcG
nulltell application "Filemaker Pro"
set orig_File to the name of window 1
set the_Field to get data cell "field_Choice"
set the_File to get data cell "database_Choice"
set the_Calc to the formula of field the_Field of database the_File
set data cell "field_Contents" of window orig_File to "= " & the_Calc
end tellFasdUAS 1.101.10
.coresetdnull
field_Contents
orig_file
orig_File
the_calc
the_Calc
FileMaker Pro
\cdon
5FMP5
Alexandria
FileMaker Pro
APPLFMP5
FileMaker Pro 5 Folder
<Alexandria:Applications:FileMaker Pro 5 Folder:FileMaker Pro
Alexan
Alexandria
j zerger
.aevtoappnull
.aevtoappnull
orig_file
orig_File
.coregetd****
the_field
the_Field
the_file
the_File
the_calc
orig_file
orig_File
.coregetd****
field_Choice
the_field
the_Field
.coregetd****
database_Choice
the_file
the_File
the_field
the_Field
the_file
the_File
the_calc
the_Calc
.coresetdnull
field_Contents
orig_file
orig_File
.coregetd****
database_Choice
the_file
the_File
.coregetd****
field_Choice
the_field
the_Field
.coregetd****
c_Delimiter
the_delim
the_Delim
.coregetd****
the_field
the_Field
the_file
the_File
the_values
the_Values
the_index
the_Index
Get Data
Preferences
V7BAl
H}buXC
QuickTime
and a
GIF decompressor
TextU 3/23/2000/2000/2000 generate to be delimited by something other than a carriage return. The field index or contents returned will be delimited by whatever value you input in the field field below if this option is checked. The default for this option is a carriage return.
Hope you find this tool useful. If you do, send me an email: jzerger@lithe.com
11/29/99
""""""
1 sorted list of unique values for the field. You can also extract a complete list of values for the field, multiple occurances will show in this list of field contents.
Click on the
Field Index
button to return the field
s index. Click on the
Field Contents
to return a list of the feild
s contents. Complicated, eh? Please note that this may be a time-consuming process for files with an extreme num
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
January
February
March
April
August
September
October
November
December
1st Quarter
2nd Quarter
3rd Quarter
4th Quarter
public
the_contents
the_Contents
.coresetdnull
field_Contents
the_contents
the_Contents
FileMaker Pro
tents
Alexandria
FileMaker Pro
APPLFMP5
FileMaker Pro 5 Folder
<Alexandria:Applications:FileMaker Pro 5 Folder:FileMaker Pro
Alexandria
Alexandria
j zerger
.aevtoappnull
.aevtoappnull
) = 0
Cancel
You need to be using the MacOS with Applescript installed to use this function.DX
"container") > 0
containerG
Cancel
Sorry, the field you specified is a container field, and I can't read container data.F>
the_delim
the_Delim
.coregetd****
the_field
the_Field
the_file
the_File
the_values
the_Values
the_values
the_Values
the_contents
the_Contents
.corecnte****
the_values
the_Values
the_conte
the_Contents
the_delim
the_Delim
the_values
the_Values
the_contents
the_Contents
.corecnte****
the_values
the_Values
the_values
the_Values
to the_Values
end if
set data cell "field_Contents" to the_Contents
end tellFasdUAS 1.101.10
.coregetd****
database_Choice
the_file
the_File
.coregetd****
field_Choice
the_field
the_Field
.coregetd****
c_Delimiter
the_delim
the_Delim
.coregetd****
the_field
the_Field
the_file
the_File
nulltell application "FileMaker Pro"
set the_File to get data cell "database_Choice"
set the_Field to get data cell "field_Choice"
set the_Delim to get data cell "c_Delimiter"
set the_Values to get data field the_Field of database the_File as list
set the_Index to {}
set next_Value to item 1 of the_Values
if the count of items of the_Values > 1 then
repeat with i from 1 to (the count of items of the_Values)
if the_Index contains next_Value then
else
set the_Ind
ex to the_Index & next_Value
end if
set next_Value to item i of the_Values
end repeat
set the_Index to the_Values
end if
set the_Contents to ""
repeat with i from 1 to (count of items of the_Index)
set the_Contents to the_Contents & the_Delim & item i of the_Index
end repeat
set data cell "field_Contents" to the_Contents
end tellFasdUAS 1.101.10
.coregetd****
database_Choice
the_file
the_File
.coregetd****
field_Choice
the_field
the_Field
.coregetd****
c_Delimiter
the_delim
the_Delim
.coregetd****
the_field
the_Field
the_file
the_File
the_values
the_Values
the_index
the_Index
the_values
the_Values
next_value
next_Value
.corecnte****
the_values
the_Values
the_index
the_Index
next_value
next_Value
the_index
the_Index
next_value
next_Value
the_index
the_Index
the_values
the_Values
next_value
next_Value
.corecnte****
the_values
the_Values
the_values
the_Values
the_index
the_Index
the_contents
the_Contents
the_contents
the_Contents
the_delim
the_Delim
the_index
the_Index
the_contents
the_Contents
.corecnte****
the_index
the_Index
.coresetdnull
field_Contents
the_contents
the_Contents
FileMaker Pro
tents
Alexandria
FileMaker Pro
APPLFMP5
FileMaker Pro 5 Folder
<Alexandria:Applications:FileMaker Pro 5 Folder:FileMaker Pro
Alexandria
Alexandria
j zerger
.aevtoappnull
.aevtoappnull
.coregetd****
the_file
the_File
the_field
the_Field
FileMaker Pro
tents
Alexandria
FileMaker Pro
APPLFMP5
FileMaker Pro 5 Folder
<Alexandria:Applications:FileMaker Pro 5 Folder:FileMaker Pro
Alexandria
Alexandria
j zerge
.aevtoappnull
.aevtoappnull
.coregetd****
the_file
the_File
the_field
the_Field
the_delim
the_Delim
the_values
the_Values
the_contents
the_Contents
status
currentfoundcount
rrentfoundcountB
ountB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
fontB
textl
fontB
textl
fontB
fontB
textl
fontB
textl
fontB
textl
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
textl
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
fontB
textl
fontB
fontB
styleB
Email Lithe
jzerger@lithe.com
Field Index Tool
Open Lithe.com
http://www.lithe.com
Field Index Tool
values.
4. Custom delimiter: Sometimes you may want the li
(LIST
VDEFA(
(LIST
VDEFA(
(LIST
LISTA
VDEFA(
(LIST
VDEFA(
(LIST
VDEFA(
A File ListB
Field ListC
Text IndexE
About
FMRLA
A Delimiter
vT4y7
themC
register
Helvetica
Geneva
Times
Helvetica
Geneva
Times
.coregetd****
the_file
the_File
the_field
the_Field
the_delim
the_Delim
the_values
the_Values
the_contents
the_Contents
.corecnte****
.coresetdnull
"Contents"
ContentsK
Cancel
You must select both a file and a field for which to get data.
.coregetd****
database_Choice
the_file
the_File
.coregetd****
e_delim
the_Delim
the_values
the_Values
the_index
the_Index
next_value
next_Value
.corecnte****
the_contents
the_Contents
.coresetdnull
"Index"
IndexK
Cancel
You must select both a file and a field for which to get data.